f2d8cfdfb35f394309083ea4bdd97449cf17fa10,src/main/java/hex/glm/GLM2.java,Iteration,callback,#GLMIterationTask#,359
Before Change
}).asyncExec(_dinfo._adaptedFrame);
} else { // already got all the info
checkGradient(newBeta,glmt.gradient(l2pen()));
if(n_folds > 1) nextLambda(glmt,newBeta); // need to call xval first
else nextLambda(glmt, glmt._beta, glmt._val);
}
} else { // not done yet, launch next iteration
After Change
}).asyncExec(_dinfo._adaptedFrame);
} else { // already got all the info
checkGradient(newBeta,glmt.gradient(l2pen()));
nextLambda(glmt,newBeta);
}
} else { // not done yet, launch next iteration
final boolean validate = higher_accuracy || (currentLambdaIter % 5) == 0;